.light_box{ z-index:10000; left:0; top:0; position:absolute; display:none; *width:491px;
}
.lb_fix { position:absolute; border:0 none; width:475px; z-index:-1; filter:progid:DXImageTransform.Microsoft.Alpha(style=0, opacity=0);
}
.lb_wrap { border-collapse:collapse; margin:auto; table-layout:fixed; }
.lb_wrap .border { background-image:url(../images/lb_border.png); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/lb_border.png', sizingMethod='scale');
_background-image:none; }
.lb_wrap .content { background-color:#fff; }
.lb_wrap .topleft, .lb_wrap .topright, .lb_wrap .bottomleft, .lb_wrap .bottomright { height:8px; overflow:hidden; padding:0; width:8px; }
.lb_wrap .topleft { background-image:url(../images/lb_left_top.png); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/lb_left_top.png', sizingMethod='scale');
_background-image:none; }
.lb_wrap .topright { background-image:url(../images/lb_right_top.png); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/lb_right_top.png', sizingMethod='scale');
_background-image:none; }
.lb_wrap .bottomleft { background-image:url(../images/lb_left_bottom.png); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/lb_left_bottom.png', sizingMethod='scale');
_background-image:none; }
.lb_wrap .bottomright { background-image:url(../images/lb_right_bottom.png); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/lb_right_bottom.png', sizingMethod='scale');
_background-image:none; }
.lb_hd { background:#f6709b; font-size:14px; height:36px; line-height:36px; position:relative; }
.lb_title { color:#fff; float:left; margin-left:20px; }
.lb_close { background:url(../images/light_box_close_btn.png) no-repeat; height:13px; width:13px; float:right; margin:10px 10px 0 0; }
.lb_close:hover { background-image:url(../images/light_box_close_btn_h.png); }
.lb_tab { position:absolute; top:8px; left:20px; float:left; width:400px;}
.lb_tab li { float:left; height:28px; padding:0 10px; line-height:28px;}
.lb_tab li.c { background-color:#FFF; padding:0 15px; }
.lb_tab a { font-size:14px; float:left; display:block; color:#fff;}
.lb_tab li.c a{color:#333;}
.lb_bd { font-size:12px; min-height:96px; _height:96px; background-color:#fff;}
.lb_loading {line-height:32px; padding:30px 0 30px 60px; display:none;}
.lb_loading a { color:#09e; }
.lb_loading a:hover { background-color:#09e; color:#fff; }
.light_box_fullbg { background-color:#90928a; height:100%; width:100%; left:0; top:0; zoom:1; position:fixed; z-index:9998; opacity:.5; filter:alpha(opacity=50); _position:absolute; _top:expression(document.compatMode && document.compatMode=='CSS1Compat' ? documentElement.scrollTop:document.body.scrollTop);
}
.lb_bd .lb_s { padding:55px; width:180px; height:45px; margin:0 auto; }
.lb_bd .lb_s .lb_s_img { width:43px; height:43px; float:left; }
.lb_bd .lb_s .lb_s_t { color:#333; font-size:22px; float:left; display:block; margin:5px 0 0 12px; width:120px; }


.lb_tooltip { padding:25px 0; position:relative; background-color:#fbfff6; white-space:nowrap; text-align:center; }
.lb_tooltip .lb_close { position:absolute; top:6px; right:6px; margin:0;background:url(../images/lb_close_2in1.png) no-repeat; height:13px; width:13px; float:right; overflow:hidden;}
.lb_tooltip .lb_close:hover { background-position:0 -13px; }
.lb_tooltip .lb_s {
middle; background:url(../images/lightbox_icon.png) no-repeat top left; padding-left:50px; height:43px; line-height:43px; font-size:14px; font-weight:bold; color:#333; margin:0 20px; text-align:left;}
.lb_tooltip .lb_f { background:url(../images/lightbox_icon.png) no-repeat bottom left; padding-left:30px; height:24px; line-height:24px; font-size:12px; color:#333; margin:0 20px;text-align:left;}

#lb_face {}
#lb_face .face_l { overflow:hidden; zoom:1; padding:10px; float:left;}
#lb_face .face_l li{float:left; height:24px; overflow:hidden; padding:3px; width:24px; text-align:center;}
#lb_pic{position:relative;}
#lb_pic .pic_box { font-size:12px; text-align:center; padding:20px 0; position:relative; }
#lb_pic .pic_box .tfile_box{position:relative; width:180px; height:28px; overflow:hidden; background:url(../images/uploadpic.png) no-repeat right 0; float: left; margin: 10px 0 0 78px;_margin: 10px 0 0 39px;}
#lb_pic .pic_box .upload_button {width:180px; height:28px;display:none; background:url(../images/uploadpic.png) no-repeat 0 0; overflow:hidden; text-indent:-300px; border:none; padding:0;}
#lb_pic .pic_box .tfile { position:absolute; filter:alpha(opacity=0); opacity:0; font-size:50px; top:0;right:0;}
#lb_pic .pic_box form.webpic{float:left; width:100%; position: relative}
#lb_pic .pic_box .webpic .tfile_box{}
#lb_pic .pic_box .webpic .upload_button{position: absolute; top: 10px; left:78px; z-index: 1;}
#lb_pic .pic_box .webpic #UPLOAD_PHOTO_FLASH_BOX{float:left;margin:10px 0 0 78px;}
#lb_pic .pic_box .webpic .webpic_button{float:left;width:115px; height:28px;display:block; margin:10px 0 0 20px; background:url(../images/webpic.png) no-repeat 0 0; overflow:hidden; text-indent:-300px; border:none; padding:0;}
#lb_pic .pic_box .webpic .webpic_submit{float:left;width:65px; height:28px;display:block; margin:10px 0 0 10px; margin-top:10px; background:url(../images/webpicsubmit.png) no-repeat 0 0; overflow:hidden; text-indent:-200px; border:none; padding:0;}
#lb_pic .pic_box .webpic .webpic_input{float:left; width:232px; border:1px solid #C6C6C6;padding:5px 5px; line-height:normal; height:16px; resize:none; margin:10px 0 0 78px;}


#lb_goods .goods_box { padding:20px; font-size:14px; }
#lb_goods .goods_box span { display:block; padding-bottom:10px; }
#lb_goods .g_url { border:1px solid #6F980B; height:24px; line-height:22px; padding:0 5px; width:340px; }
#lb_goods .g_s { background-color:#6F980B; border:medium none; color:#fff; font-size:12px; font-weight:bold; height:26px; width:70px; }
#lb_goods .support { clear:both; margin-top:10px; }
#lb_goods .support p { padding-top:5px; }
#lb_goods .support a { padding:2px 5px 2px 18px; line-height:18px; background:left center no-repeat; }
#lb_goods .support a.in { padding:0; color:#09e; }
#lb_goods .goods_box_r { padding:10px; }
#lb_goods .goods_box_r img { position:absolute; width:80px; height:80px; }
#lb_goods .goods_box_r p { padding-left:100px; font-size:12px; line-height:130%; }
#lb_goods .goods_box_r span { color:#759e00; font-size:24px; display:block; margin-top:15px; }
#lb_goods .goods_box_r .g_a { background-color:#6F980B; color:#FFF; border:none; font-size:14px; height:28px; width:100px; text-align:center; margin:10px 0 0 200px; }
#lb_shop .shop_box { padding:20px; font-size:14px; }
#lb_shop .shop_box span { display:block; padding-bottom:10px; }
#lb_shop .s_url { border:1px solid #6F980B; height:24px; line-height:22px; padding:0 5px 0 20px; width:325px; background:url(../images/tao_link.png) no-repeat left center; }
#lb_shop .s_s { background-color:#6F980B; border:medium none; color:#fff; font-size:12px; font-weight:bold; height:26px; width:70px; }
#lb_forward { *width:466px;
}
#lb_forward .lb_bd { width:410px; padding:10px 20px; }
#lb_forward .fw_root { line-height:160%; }
#lb_forward .fw_root a { color:#09c; }
#lb_forward .fw_root a:hover { color:#fff; background-color:#09c; }
#lb_forward .fw_pub_area { margin-top:10px; width:405px; }
#lb_forward .fwpa_tool { height:30px; line-height:30px; text-align:right; }
#lb_forward .fwpa_tool .fw_count, #lb_forward .fwpa_tool .fw_count b { color:#690; }
#lb_forward .fw_content { width:403px; height:78px; border:1px solid #c8c8c8; overflow:hidden; padding:0 5px; }
#lb_forward .fw_submit_box { padding:15px 0 10px; overflow:hidden; zoom:1; }
#lb_forward .fw_submit_box input { vertical-align:-2px; margin-right:3px; }
#lb_forward .sub_div { margin:20px auto 0; width:180px; }
#lb_forward .fw_submit_box a { line-height:26px; height:26px; width:81px; display:block; float:left; margin-left:20px; }
#lb_forward .fw_submit_box .fw_cancel { color:#999; width:30px; }

#lb_login { *width:550px;}
#lb_login .login_box { background-color:#fff; padding:0 12px 24px; }
#lb_login .login_form { padding:10px 25px 5px 10px; *padding-top:10px;
width:280px; float:left; }
#lb_login .login_form dd { float:left; width:55px; line-height:26px; vertical-align:middle; text-align:right; }
#lb_login .login_form dt { color:#666; height:26px; margin-bottom:15px; _margin-bottom:10px; }
#lb_login .login_form dt .text { width:215px; height:24px; border:1px solid #c8c8c8; padding:0; }
#lb_login .login_form dt .checkbox { height:14px; vertical-align:middle; }
#lb_login .login_form .login_btn { background:url(../images/login_btn.png) no-repeat; border:none; width:81px; height:26px; }
#lb_login .login_form a { color:#8e8e8e; padding-left:12px; _margin_bottom:5px; }
#lb_login .register_box { line-height:16px; }
#lb_login .reg_btn { background:url('../images/book_regist.png') no-repeat; width:141px; height:30px; display:block; margin:10px 0 20px; cursor:pointer; }
#lb_login .lb_bd { width:560px; }
#lb_login .l_o a { line-height:16px; }
#lb_login .l_o img { vertical-align:middle; margin:2px 5px 10px; }
#lb_login .login_fail { color:#FE2617; padding-left:65px; padding-top:10px; width:150px;}
#lb_login .reg_or_weibo { width:120px; display:inline-block; border-left:1px solid #c8c8c8; padding-left:30px; }
#lb_login .lb_bd .lb_s { padding:55px; width:180px; height:45px; margin:0 auto; }
#lb_login .lb_bd .lb_s .lb_s_img { width:43px; height:43px; display:block; float:left; }
#lb_login .lb_bd .lb_s .lb_s_t { color:#333; font-size:22px; float:left; display:block; margin:12px 0 0 12px; width:120px; }
#lb_showtip .lb_wrap { *width:516px;}
#lb_showtip { *width:500px;}
#lb_showtip .lb_bd { width:500px; padding:10px 20px; }
#lb_showtip .tip_info { padding:10px 25px 5px 10px; *padding-top:10px;
width:280px; float:left; }
#lb_showtip .tip_info p { line-height:180%; text-indent:2em; }
#lb_showtip .reg_btn { background:url('../images/book_regist.png') no-repeat; width:141px; height:30px; display:block; margin:20px auto; cursor:pointer; }
#lb_showtip .reg_or_weibo { width:120px; display:inline-block; border-left:1px solid #c8c8c8; padding:15px 25px 45px; }
#lb_showtip .l_o { margin-top:10px; }
#lb_showtip .l_o a { line-height:16px; }
#lb_showtip .l_o img { vertical-align:middle; margin:2px 5px 5px; }
#reg_first_wrap { background-color:#f6ffbb; }
#reg_first_wrap .close { position:absolute; right:10px; top:10px; line-height:13px\9; font-size:12px; color:#9eb313; }
#reg_first_wrap .close img { vertical-align:middle; margin:0 5px 0; }
#reg_first { background-color:#f6ffbb; height:125px; width:940px; margin:0 auto; position:relative; padding:10px 0 0 20px; }
#reg_first { font-size:14px; line-height:190%; }
#reg_first b { color:#7b5700; font-size:18px; }
#reg_first img { margin-top:6px; }
#reg_first span { color:#7c8f00; font-size:12px; }
.unread_notice { position:absolute; background-color:#fdffea; border:1px solid #b3cd74; padding:2px 25px 2px 15px; font-size:12px; z-index:888; width:135px; }
.unread_notice .un_close { position:absolute; right:7px; top:6px; }
.unread_notice li { color:#000; line-height:21px; display:none; white-space:nowrap; }
.unread_notice li i { font-style:normal; color:#E71F8D; }
.unread_notice a { color:#333; text-decoration:underline; }
#from_invite { background-color:#f6ffbc; height:120px; }
#from_invite .welcome_u { padding:10px 0; }
#from_invite .welcome_u span,
.welcome_u a { font-size:16px; color:#985800; }
#from_invite .new_n { width:25px; height:25px; vertical-align:middle; }
#from_invite .wl_t { font-size:14px; color:#010101; }
#from_invite .wl_z { margin-top:10px; }
#from_invite .wl_button { vertical-align:middle; }
#from_invite .wl_z span { font-size:14px; color:#505050; padding:0 10px; font-weight:bold; }
#from_invite .taobao { font-size:15px; color:#069cf3; }
#from_invite .tao_pic { vertical-align:middle; }

#lb_addalbum .album_bd { padding:12px; }
#lb_addalbum .album_img { width:100px; height:100px; padding:3px; border:1px solid #8abd0f; background:#fff; position:absolute; }
#lb_addalbum .to_see_see { color:#fff; font-size:12px; margin-left:5px; }
#lb_addalbum .album_add_content { padding-left:122px; }
#lb_addalbum .choose,
#lb_addalbum .chose_r { background:url('../images/chose_album_selection.png') no-repeat; height:27px; display:inline-block; line-height:27px; padding:0 10px; white-space:nowrap; }
#lb_addalbum .chose_r { background-position:right 0; width:30px; padding:0; cursor:pointer; }
#lb_addalbum .album_text { width:310px; height:25px; border:1px solid #bbb; color:#aaa; line-height:20px; padding:5px; margin-top:5px; resize:none; margin-bottom:5px\9; }
#share_to_sina { vertical-align:middle; }
.pub_to_sina label { line-height:30px; margin-left:4px; }
.album_add_content .submit { background-color:#690; font-size:14px; font-weight:600; display:block; color:#fff; width:60px; padding:2px 4px; text-align:center; margin-top:5px; *margin-top:10px;
float:left; }
#lb_addalbum .album_pr { position:relative; height:120px; overflow:hidden; width:320px; }
#lb_addalbum .my_album_list { position:absolute; width:10000px; left:0; }
#lb_addalbum .my_album_list .no_album { width:150px; margin:40px 120px; color:#999; }
#lb_addalbum .my_album_list .album_ul { width:325px; float:left; height:75px; overflow:hidden; }
#lb_addalbum .album_ul li { padding:1px 0 1px 2px; float:left; width:150px; white-space:nowrap; overflow:hidden; height:22px; line-height:22px; cursor:pointer; margin-right:5px; margin-bottom:2px; }
#lb_addalbum .album_ul li.c label { color:#690; }
#lb_addalbum .album_ul .m_a { margin-left:3px; cursor:pointer; color:#666; }
#lb_addalbum .album_ul .m_i { vertical-align:-2px; }
#lb_addalbum .album_ul .checked { background-color:#f4f8eb; }
#lb_addalbum .create { position:absolute; bottom:10px; }
#lb_addalbum .create_small { background:url('../images/blue_add.png') no-repeat 0 4px; padding-left:14px; text-decoration:underline; color:#09e; position:absolute; bottom:8px; left:3px; width:60px; *bottom:10px;}
#lb_addalbum .create .album_name { color:#ccc; height:22px; width:100px; font-size:12px; border:1px solid #ccc; padding:1px 3px; line-height:22px; float:left; }
#lb_addalbum .create select{float:left; margin-left:5px;margin-right:5px;}
#lb_addalbum .create_new { display:none; overflow:hidden; zoom:1; }
#lb_addalbum .create .to_create { float:left; height:24px; padding:0 7px; margin-bottom:3px; line-height:24px; }
#lb_addalbum .page_slide { position:absolute; bottom:15px; right:0; color:#690; }
#lb_addalbum .cu_page,
#lb_addalbum .all_page { padding:0 3px; color:#690; }
#lb_addalbum .page_slide .left,
#lb_addalbum .page_slide .right { padding:3px 6px; background:#f3f3f3; color:#9c9c9c; font-weight:bold; margin-left:5px; }
#lb_addalbum .page_slide .left:hover,
#lb_addalbum .page_slide .right:hover { background:#77a716; color:#fff; }
#lb_addalbum .sub_loading { margin-top:5px; display:none; font-size:14px; width:56px; height:26px; line-height:26px; color:#999; border:1px solid #cbcbcb; background:url('../images/sub_loading.gif') no-repeat 5px -2px #ececec; padding-left:34px; }
#lb_addalbum .share_to img { margin-right:5px; *margin-top:8px;}
#lb_addalbum .share_to { height:30px; line-height:40px; }
#lb_addalbum .share_lab { display:block; float:left; height:26px; line-height:35px; width:140px; }
#lb_addalbum #box_share { float:left; height:35px; line-height:22px; margin:0 2px 0 13px; vertical-align:middle; }

.dialog-loading {background:url(../images/loading.gif) no-repeat center; width:100%; height:100%}
.dialog-mask{border:0px; background:#90928a; margin:0px; padding:0px; position:absolute; top:0px; left:0px;opacity:.5;FILTER:alpha(opacity=50)}

.dialog-button{clear: both;}
.dialog-button input{overflow:visible; overflow-y:hidden;}
.dialog-btn1,.dialog-ok{border:1px solid #33621D; background:url(img/common_btn_ok.gif) top #88B674; height:24px; line-height:24px; color:#fff;cursor:pointer; padding:0px;padding-left:5px; padding-right:5px; margin:0px;}
.dialog-btn2,.dialog-cancel{border:1px solid #999; background:url(img/common_btn_cancel.gif) top;height:24px; line-height:24px; color:#666;cursor:pointer;padding:0px;padding-left:5px; padding-right:5px; margin:0px;}
.dialog-btn1,.dialog-btn2{margin-right:10px}
.dialog-content{text-align:left; clear:both; overflow:auto;}

.weedialog{}
.weedialog .dialog-header{height:36px; line-height:36px; font-size:14px; width:100%; clear:both; text-align:left; position:relative; top:0; left:0;background:#f6709b;}
.weedialog .dialog-title{color:#fff; float:left; margin-left:20px; }

.weedialog .dialog-top{height:8px;position:relative; overflow:hidden;}
.weedialog .dialog-tl{position:absolute; left:0px; top:0px;width:8px; height:8px;background:url(../images/lb_left_top.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="../images/lb_left_top.png"); _background:none;}
.weedialog .dialog-tc{margin-left:8px; margin-right:8px; width:auto; height:8px;background:url(../images/lb_border.png) repeat-x; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="../images/lb_border.png"); _background:none; overflow:hidden;}
.weedialog .dialog-tr{position:absolute; right:0px;top:0px;width:8px; height:8px;background:url(../images/lb_right_top.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="../images/lb_right_top.png"); _background:none;}
.weedialog .dialog-close{position:relative;background:url(../images/light_box_close_btn.png) no-repeat; height:13px; width:13px; overflow: hidden; float:right; margin:10px 10px 0 0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="../images/light_box_close_btn.png"); _background:none;}
.weedialog .dialog-close:hover{background-image:url(../images/light_box_close_btn_h.png);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="../images/light_box_close_btn_h.png"); _background:none;}
.weedialog .dialog-content{clear:both; overflow-y:auto; overflow-x:hidden;font-size:12px; background-color:#fff;}
.weedialog .dialog-button{clear:both; background:#fff; padding:8px 0;}
.weedialog .dialog-cl{width:8px;background:url(../images/lb_border.png); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="../images/lb_border.png"); _background:none;}
.weedialog .dialog-cr{width:8px;background:url(../images/lb_border.png); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="../images/lb_border.png"); _background:none;}
.weedialog .dialog-button{text-align:right; font-size:12px; padding-right:6px; _padding-right:2px;}
.weedialog .dialog-ok{border:1px solid #33621D; background:url(../images/btn_ok.gif) top #88B674; height:24px; line-height:24px; color:#fff;cursor:pointer; padding:0 5px; margin:0px; margin-right:3px;}
.weedialog .dialog-cancel{border:1px solid #999; background:url(../images/btn_cancel.gif) top; height:24px; line-height:24px; color:#666;cursor:pointer; padding:0 5px; margin:0px;}
.weedialog .dialog-button-disabled{overflow:visible; overflow-y:hidden; border:1px solid #999; background:url(img/btn_cancel.gif) top; height:24px; line-height:24px; color:#666;cursor:pointer; padding:0 5px; margin:0px;}
.weedialog .dialog-bot{clear:both; height:8px; position:relative; font-size:0px;}
.weedialog .dialog-bl{position:absolute; left:0px; top:0px; width:8px; height:8px; background:url(../images/lb_left_bottom.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="../images/lb_left_bottom.png"); _background:none;}
.weedialog .dialog-bc{margin-left:8px; margin-right:8px; width:auto; height:8px; background:url(../images/lb_border.png) repeat-x; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="../images/lb_border.png"); _background:none;}
.weedialog .dialog-br{position:absolute; right:0px; top:0px; width:8px; height:8px; background:url(../images/lb_right_bottom.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="../images/lb_right_bottom.png"); _background:none;}

.weealert .dialog-cancel{display:none;}

.weeselect li{float:left; width:120px;}
.weeselect .wsearch{width:100%;text-align:right;}

.weesuggest{width:160px;background:#ccc;}
.weesuggest .dialog-content{padding:5px;}
.weesuggest li{padding:0px;margin:0px;line-height:20px;cursor:pointer;border-bottom:1px dotted #bbb;}

#lb_fast{position:relative;}
#lb_fast .pickup{background:#FFC;border: 1px solid #FFE67F;font-size: 14px;padding: 9px;}
#lb_fast .pickup a{color:#ED6697; font-size:14px;}
.FAST_SHARE_BOX{width:480px; height:180px; float:left; }
.FAST_SHARE_BOX a{float:left;display:block;width:188px;height:148px;margin:17px 10px 0 30px;_margin:17px 5px 0 15px; text-decoration:none;}
.FAST_SHARE_BOX a:hover{background:#F8F8F8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.FAST_SHARE_BOX a b{display:block; padding:78px 0 0 0; text-align:center; font-size:16px;font-weight:bold;color:#010101;}
.FAST_SHARE_BOX a span{display:block; text-align:center; font-size:12px; color:#999; padding:16px 0 0 0;}
.FAST_SHARE_BOX .FSB_GOODS b{background:url(../images/fast_share_goods.gif) no-repeat 74px 15px;}
.FAST_SHARE_BOX .FSB_PHOTO{float:right;margin:17px 30px 0 10px;}
.FAST_SHARE_BOX .FSB_PHOTO b{background:url(../images/fast_share_photo.gif) no-repeat center 15px;}

#FAST_SELECT_ALBUM {}
#FAST_SELECT_ALBUM .choose,
#FAST_SELECT_ALBUM .choose_r { background:url(../images/zone_album_section.png) no-repeat; height:24px; display:inline-block; line-height:24px; padding:0 8px; white-space:nowrap; }
#FAST_SELECT_ALBUM .choose_r { background-position:right 0; width:19px; padding:0; cursor:pointer; }
#FAST_SELECT_ALBUM .chose_album .cancel { color:#690; text-decoration:underline; position:relative; top:3px; margin-left:7px; display:none; float:left; }

#FAST_SHARE_FORM{padding:10px}
#FAST_SHARE_FORM .fw_count { float:right; line-height:120%; margin:2px 0 0 0; color:#6f6f6d;}
#FAST_SHARE_FORM .word_count { color:#6f6f6d; font-size:16px;}
#FAST_SHARE_FORM .word_count i { color:#6f6f6d; font-style:normal;}
#FAST_SHARE_FORM .word_count i.out { color:#F92D09; font-weight:bold;}

#FAST_SHARE_FORM .fast_expands{float:left; width:100%;}
#FAST_SHARE_FORM .fast_expands_loading{height:80px; background:url(../images/loading.gif) no-repeat center center #fff3f8; border:1px dashed #ed6697; width:527px; margin:6px 0 0 0;}

#FAST_SHARE_FORM .fast_expand{margin:6px 0 0 0; border:1px dashed #ed6697; width:527px; background:#fff3f8; position:relative;}
#FAST_SHARE_FORM .fast_expand *{float:left;}
#FAST_SHARE_FORM .fast_expand label{line-height:22px; display:block;}
#FAST_SHARE_FORM .fast_expand label.inputcheckbox{line-height:normal;}
#FAST_SHARE_FORM .fast_expand label.inputcheckbox span{margin:-1px 0 0 5px; *margin:0 0 0 5px;}
#FAST_SHARE_FORM .fast_expand label.inputcheckbox input{*margin:-5px 0 0 0;}
#FAST_SHARE_FORM .fast_expand .textinput{border:1px solid #C6C6C6;padding:2px 5px; line-height:normal; height:16px; resize:none;}
#FAST_SHARE_FORM .fast_expand .textarea{border:1px solid #C6C6C6;padding:2px 5px; line-height:normal; resize:none;}

#FAST_SHARE_FORM .colorblock{width:16px; height:16px; display:block; margin:2px 5px 0 0; border:solid 1px #ccc;}
#FAST_SHARE_FORM .colorblockok span{width:16px; height:16px; display:block;background:url(../images/color_ok.png) no-repeat center center;}
#FAST_SHARE_FORM .colorblockok:hover span{background:url(../images/color_close.png) no-repeat center center;}

#FAST_SHARE_FORM .fast_image_box{width:522px; float:left; padding:0 0 5px 5px; overflow-x:auto;}
#FAST_SHARE_FORM .fast_image_box li{float:left;border:solid 1px #ccc; width:80px; height:80px; margin:5px 5px 0 0; display:inline; position:relative;}
#FAST_SHARE_FORM .fast_image_box li img{width:80px; height:80px;}
#FAST_SHARE_FORM .fast_image_box li img.tag{width:19px; height:16px;}
#FAST_SHARE_FORM .fast_image_box li span{display:block; height:22px; line-height:22px; position:absolute; left:0; bottom:0; text-align:center; width:80px;color:#fff; background:url(../images/book_p.png); _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/book_p.png',sizingMethod='scale'); cursor:pointer; z-index:2;}
#FAST_SHARE_FORM .fast_image_box li .tag { position:absolute; right:2px; bottom:2px; z-index:1;}
#FAST_SHARE_FORM .fast_image_box .del { position:absolute; display:block; width:21px; height:21px; background:url(../images/pub_img_cancel.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pub_img_cancel.png', sizingMethod='scale');
right:-5px; top:-5px; }
#FAST_SHARE_FORM .fast_look_dapei{border:solid 2px #eee; width:78px; height:78px; background:#fff; cursor:pointer;}
#FAST_SHARE_FORM .fast_look_dapei strong{font-weight:normal; height:18px; line-height:18px; text-align:center; display:block; width:70px; margin:33px 0 0 4px; color:#fff; background:#ba88b9; cursor:pointer;}

#FAST_SHARE_FORM .fast_goods_detailed{position:absolute; top:10px; left:112px; border:solid 1px #c6c6c6; background:#fff; width:240px; height:94px; padding:3px 6px; display:none; overflow:hidden; z-index:2;}
#FAST_SHARE_FORM .fast_goods_detailed div{clear:both; height:20px; line-height:20px; width:260px;}
#FAST_SHARE_FORM .fast_goods_detailed div label{width:60px;line-height:20px;}
#FAST_SHARE_FORM .fast_goods_detailed .fgd_title{width:200px; display:block; overflow:hidden; line-height:20px; height:20px;}
#FAST_SHARE_FORM .fast_goods_detailed .fgd_close{width:11px; height:11px; display:block;background:url(../images/close_11x11_p.png) no-repeat 0 0; position:absolute; top:5px; right:5px; overflow:hidden; text-indent:-80px; cursor:pointer;}

#FAST_SHARE_FORM .fast_photo_detailed{position:absolute; top:10px; left:112px; border:solid 1px #c6c6c6; background:#fff; width:240px; height:94px; padding:3px 6px; display:none; overflow:hidden; z-index:2;}
#FAST_SHARE_FORM .fast_photo_detailed div{clear:both; height:20px; line-height:20px; width:260px;}
#FAST_SHARE_FORM .fast_photo_detailed div label{width:60px;line-height:20px;}
#FAST_SHARE_FORM .fast_photo_detailed .fhd_close{width:11px; height:11px; display:block;background:url(../images/close_11x11_p.png) no-repeat 0 0; position:absolute; top:5px; right:5px; overflow:hidden; text-indent:-80px; cursor:pointer;}

#FAST_SHARE_FORM .fast_content{padding:2px 5px; border:2px solid #ed6697; border-right:none; width:453px; height:58px; clear:both; overflow:hidden; background-color:#FFF; margin:7px 0 0 0; resize:none; }
#FAST_SHARE_FORM .fast_btn{width:62px; height:66px; background-color:#ed6697; border:none; color:#fff; font-size:14px; font-weight:bold; cursor:pointer; margin-top:7px; font-family:"黑体", "微软雅黑", "宋体", Arial;}
#FAST_SHARE_FORM .pub_loading{background:url(../images/pub_loading.gif) no-repeat center center #ed6697;}
#FAST_SHARE_FORM .fast_ext { padding:8px 0 0 0; clear:both; overflow:hidden; height:16px; }
#FAST_SHARE_FORM .fast_opt { line-height:16px; _line-height:18px; }
#FAST_SHARE_FORM .fast_opt a { padding:3px 10px 3px 20px; background:url(../images/icons_line.png) no-repeat; }
#FAST_SHARE_FORM .fast_out { color:#6a6f5e; margin:-4px 0 0 0; }
#FAST_SHARE_FORM .fast_out label { color:#6a6f5e; }
#FAST_SHARE_FORM .fast_out input { vertical-align:middle; line-height:12px; }
#FAST_SHARE_FORM .fast_out a { color:#09c; line-height:120%; }

#FAST_SHARE_FORM .fast_tags{margin:6px 0 0 0;}
#FAST_SHARE_FORM .tag_title{background:#ed6697; color:#fff; height:18px; line-height:18px;padding:2px 5px; width:44px; text-align:right;}
#FAST_SHARE_FORM .tag_txt{border:1px solid #ed6697;padding:2px 5px; line-height:normal; width:461px; height:16px; resize:none;}
#FAST_SHARE_FORM .fast_tags ul{float:left; width:471px; padding:6px 0 0 56px; height:16px; overflow:hidden; display:none;}
#FAST_SHARE_FORM .fast_tags li{float:left; height:14px; line-height:14px; padding: 1px 5px; margin:0 4px 0 0; background:#FFF; color:#ed6697; cursor: pointer;white-space: nowrap;}
#FAST_SHARE_FORM .fast_tags li.active{background:#ed6697; color:#FFF;}

#FAST_ALBUM { width:376px; position:absolute; top:30px; left:10px; overflow:hidden; border:1px solid #ed6697; background:#fff; z-index:999; display:none; }
#FAST_ALBUM .album_pr { position:relative; height:175px; }
#FAST_ALBUM .my_album_list { position:absolute; width:10000px; margin:10px 0 20px 0; }
#FAST_ALBUM .my_album_list .no_album { width:150px; margin:40px 140px; color:#999; }
#FAST_ALBUM .my_album_list .album_ul { width:375px; float:left; height:110px; }
#FAST_ALBUM .album_ul li { float:left; width:170px; margin:0 0 1px 5px; padding:0 0 0 10px; white-space:nowrap; overflow:hidden; height:28px; line-height:30px; cursor:pointer; }
#FAST_ALBUM .album_ul .m_a { margin-left:3px; cursor:pointer; }
#FAST_ALBUM .album_ul .m_i { vertical-align:-2px; }
#FAST_ALBUM .album_ul .checked { background-color:#f4f8eb; }
#FAST_ALBUM .create { position:absolute; bottom:10px; left:10px; }
#FAST_ALBUM .create .album_name { height:22px; width:130px; font-size:12px; border:1px solid #ccc; padding-left:3px; color:#999; }
#FAST_ALBUM .create .to_create { padding:2px 7px; margin-bottom:2px; *margin-bottom:12px;
margin-left:5px; }
#FAST_ALBUM .page_slide { position:absolute; bottom:15px; right:10px; }
#FAST_ALBUM .cu_page,
#FAST_ALBUM .all_page { padding:0 3px; }
#FAST_ALBUM .page_slide .left,
#FAST_ALBUM .page_slide .right { padding:3px 6px; background:#fee8ef; color:#ff579a; font-weight:bold; margin-left:5px; }
#FAST_ALBUM .page_slide .left:hover,
#FAST_ALBUM .page_slide .right:hover { background:#ff579a; color:#fff; }
.FAST_SUCCESS{padding:30px; text-align:center; font-size:14px;}
.FAST_SUCCESS a{color:#ED6697; font-size:14px;}

#zone_follow{background:#fff;height:525px;width:605px; position:relative;}
#zone_follow .zf_t{padding:20px 14px 0;overflow:hidden;position:relative;}
#zone_follow .zft_close{display:block;cursor:pointer;float:right;background: url("../images/close.gif") no-repeat;height:11px; margin-top:12px;width:11px;}
#zone_follow .zft_avatar{background:url("../images/avatar.jpg") no-repeat;height:64px;width:64px;float:left;}
#zone_follow .zft_nick{font-size: 16px; line-height: 25px;margin-left:74px;}
#zone_follow .zft_txt{ font-size: 14px; margin-top: 8px; margin-left: 74px; }

#zone_follow .zf_c{overflow:hidden; height:378px;}
#zone_follow .zf_c li{ background-image: -webkit-linear-gradient(top, #FFFCFC, #F3F0F0); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#FFFCFC, endcolorstr=#F3F0F0);
border: 1px solid #DDD; float: left; display: inline; height: 64px; margin: 12px 0 0 14px; padding: 8px; width: 263px; position:relative;}
#zone_follow .zfc_count{color:#ed6697;}
#zone_follow .zfc_avatar{ width: 64px; height: 64px; float: left; }
#zone_follow .zfc_tle{font-size:14px;color:#F69;}
#zone_follow .zfc_selbox{top:5px; right:5px;position:absolute;}
#zone_follow .zf_c li p{height:21px; line-height: 21px; margin-left: 72px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 191px; _width: 188px; }
#zone_follow .zf_c li p a{margin-left:1px;}
#zone_follow .zf_b {text-align:center;height:40px;margin-top: 20px;}
#zone_follow .zf_b *{float:left;}
#zone_follow .zf_b label{margin:0 0 0 200px;}
#zone_follow .zf_b label input{margin:2px 4px 0 0;*margin:-1px 4px 0 0;}
#zone_follow .zf_b a{margin:-4px 0 0 10px; cursor:pointer;}